English Dictionary
◊ FOOTBALL LEAGUE
football league
n : a league of football teams